'''
Python 3 中有六个标准的数据类型：

Numbers（数字）
String（字符串）
List（列表）
Tuple（元组）
Sets（集合）
Dictionaries（字典）




内置的 type() 函数可以用来查询变量所指的对象类型。 isinstance可以校验是某个类型
'''


#判断数据类型 type（）不会认为子类是一种父类类型。 isinstance（）会认为子类是一种父类类型。
class A:
    pass


class B(A):
    pass

x = A()
y = B()
print('type(x) == A : ', (type(x) == A))
print('type(x) == B : ', type(x) == B)

print('type(y) == A : ' , type(y) == A)
print('type(y) == B : ' , type(y) == B)

print('type(x) == A : ', isinstance(x,A))
print('type(x) == B : ', isinstance(x, B))

print('type(y) == A : ', isinstance(y,A))
print('type(y) == B : ', isinstance(y, B))

